<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- 页面meta -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">

<title>数据 - AdminLTE2定制版</title>
<meta name="description" content="AdminLTE2定制版">
<meta name="keywords" content="AdminLTE2定制版">

<!-- Tell the browser to be responsive to screen width -->
<meta
	content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
	name="viewport">

<link rel=“stylesheet”
	href="${pageContext.request.contextPath}/plugins/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/font-awesome/css/font-awesome.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/ionicons/css/ionicons.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/iCheck/square/blue.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/morris/morris.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-1.2.2.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/datepicker/datepicker3.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/datatables/dataTables.bootstrap.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.theme.default.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/select2/select2.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/colorpicker/bootstrap-colorpicker.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/bootstrap-markdown/css/bootstrap-markdown.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/adminLTE/css/AdminLTE.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/adminLTE/css/skins/_all-skins.min.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/css/style.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.skinNice.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/bootstrap-slider/slider.css">
<link rel="stylesheet"
	href="${pageContext.request.contextPath}/plugins/bootstrap-datetimepicker/bootstrap-datetimepicker.css">
</head>

<body class="hold-transition skin-blue sidebar-mini">

	<div class="wrapper">

		<!-- 页面头部 -->
		<jsp:include page="header.jsp"></jsp:include>
		<!-- 页面头部 /-->

		<!-- 导航侧栏 -->
		<jsp:include page="aside.jsp"></jsp:include>
		<!-- 导航侧栏 /-->

		<!-- 内容区域 -->
		<div class="content-wrapper">

			<!-- 内容头部 -->
			<section class="content-header">
			<h1>
				订单管理 <small>添加订单</small>
			</h1>
			<ol class="breadcrumb">
				<li><a href="all-admin-index.html"><i
						class="fa fa-dashboard"></i>首页</a></li>
				<li><a href="all-order-manage-list.html">订单管理</a></li>
				<li class="active">添加订单</li>
			</ol>
			</section>
			<!-- 内容头部 /-->
			<form action="/orders/add.do" method="post">


			<!-- 正文区域 -->
			<section class="content"> <!--订单信息-->
			<div class="panel panel-default">
				<div class="panel-heading">订单信息</div>
				<div class="row data-type">

					<div class="col-md-2 title">项目名称</div>
					<div class="col-md-4 data">
						<select id="productName"  name="productId" class="form-control select2" style="width: 100%">
							<c:forEach items="${products}" var="product">
								<option value="${product.id}">${product.productName}</option>
							</c:forEach>
						</select>
					</div>

					<div class="col-md-2 title">目的地</div>
					<div class="col-md-4 data">
						<input type="text" id="cityName" class="form-control" placeholder="出发城市"
							value="${products[0].cityName}" readonly="readonly">
					</div>

					<div class="col-md-2 title">出发时间</div>
					<div class="col-md-4 data">
						<div class="input-group date">
							<div class="input-group-addon">
								<i class="fa fa-calendar"></i>
							</div>
							<input type="text"  class="form-control pull-right"
								id="datepicker-a6" value="${products[0].departureTimeStr}"
								readonly="readonly">
						</div>
					</div>
					<div class="col-md-2 title">出游人数</div>
					<div class="col-md-4 data">
						<input type="text" id="number" class="form-control" placeholder="出游人数"
							value="1" >
					</div>
					<div class="col-md-2 title rowHeight1x">路线</div>
					<div class="col-md-10 data rowHeight1x">
						<select id="routeId"  name="routeId" class="form-control select2" style="width: 100%">

						</select>
					</div>
					<div class="col-md-2 title rowHeight2x">其他信息</div>
					<div class="col-md-10 data rowHeight2x">
						<textarea  name="orderDesc" id="productDesc"  class="form-control" rows="3" placeholder="其他信息">

						</textarea>
					</div>

				</div>
			</div>
			<!--订单信息/--> <!--游客信息-->
			<div class="panel panel-default">
				<div class="panel-heading">游客信息</div>
				<!--数据列表-->
				<table id="dataList"
					class="table table-bordered table-striped table-hover dataTable">
					<thead>
						<tr>
							<th class="">人群</th>
							<th class="">姓名</th>
							<th class="">性别</th>
							<th class="">年龄</th>
							<th class="">手机号码</th>
							<th class="">证件类型</th>
							<th class="">证件号码</th>
						</tr>
					</thead>
					<tbody id="travellerRow">

					</tbody>
				</table>
				<!--数据列表/-->
			</div>
			<!--游客信息/--> <!--联系人信息-->
			<div class="panel panel-default">
				<div class="panel-heading">联系人信息</div>
				<div class="row data-type">
					<input type="hidden" name="member.id"
						   		class="form-control">
					<div class="col-md-2 title">昵称</div>
					<div class="col-md-4 data text">
							<input type="text" name="member.nickname"
								  class="form-control">
					</div>

					<div class="col-md-2 title">联系人</div>
					<div class="col-md-4 data text">
						<input type="text" name="member.name"
							   class="form-control">
					</div>

					<div class="col-md-2 title">手机号</div>
					<div class="col-md-4 data text">
						<input type="text" name="member.phoneNum"
							   class="form-control">
					</div>

					<div class="col-md-2 title">邮箱</div>
					<div class="col-md-4 data text">
							<input type="text" name="member.email"
								    class="form-control">
					</div>
				</div>
			</div>
			<!--联系人信息/--> <!--费用信息-->
				<c:if test="${orders.orderStatus==1}">
				<div class="panel panel-default">
					<div class="panel-heading">费用信息</div>
					<div class="row data-type">

						<div class="col-md-2 title">支付方式</div>
						<div class="col-md-4 data text">在线支付-${orders.payTypeStr}</div>

						<div class="col-md-2 title">金额</div>
						<div class="col-md-4 data text">￥${orders.product.productPrice}</div>

					</div>
				</div>
			</c:if> <!--费用信息/--> <!--工具栏-->
			<div class="box-tools text-center">

				<button type="button" class="btn bg-default"
					onclick="history.back(-1);">返回</button>
				<button type="submit" class="btn bg-default">添加</button>
			</div>

			<!--工具栏/--> </section>
			<!-- 正文区域 /-->
			</form>

		</div>
		<!-- 内容区域 /-->

		<!-- 底部导航 -->
		<footer class="main-footer">
		<div class="pull-right hidden-xs">
			<b>Version</b> 1.0.8
		</div>
		<strong>Copyright &copy; 2014-2017 <a
			href="http://www.itcast.cn">研究院研发部</a>.
		</strong> All rights reserved. </footer>
		<!-- 底部导航 /-->

	</div>

	<script
		src="${pageContext.request.contextPath}/plugins/jQuery/jquery-2.2.3.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/jQueryUI/jquery-ui.min.js"></script>
	<script>
		$.widget.bridge('uibutton', $.ui.button);
	</script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap/js/bootstrap.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/raphael/raphael-min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/morris/morris.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/sparkline/jquery.sparkline.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/knob/jquery.knob.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/daterangepicker/moment.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/daterangepicker/daterangepicker.zh-CN.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/datepicker/bootstrap-datepicker.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/datepicker/locales/bootstrap-datepicker.zh-CN.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/slimScroll/jquery.slimscroll.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/fastclick/fastclick.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/iCheck/icheck.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/adminLTE/js/app.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/treeTable/jquery.treetable.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/select2/select2.full.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/colorpicker/bootstrap-colorpicker.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-wysihtml5/bootstrap-wysihtml5.zh-CN.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/bootstrap-markdown.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/locale/bootstrap-markdown.zh.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/markdown.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-markdown/js/to-markdown.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/ckeditor/ckeditor.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/input-mask/jquery.inputmask.extensions.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/datatables/jquery.dataTables.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/datatables/dataTables.bootstrap.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/chartjs/Chart.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.resize.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.pie.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/flot/jquery.flot.categories.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/ionslider/ion.rangeSlider.min.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-slider/bootstrap-slider.js"></script>
	<script
		src="${pageContext.request.contextPath}/plugins/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js"></script>

	<script>
		$(document).ready(function() {
			// 选择框
			$(".select2").select2();

			// WYSIHTML5编辑器
			$(".textarea").wysihtml5({
				locale : 'zh-CN'
			});
		});

		// 设置激活菜单
		function setSidebarActive(tagUri) {
			var liObj = $("#" + tagUri);
			if (liObj.length > 0) {
				liObj.parent().parent().addClass("active");
				liObj.addClass("active");
			}
		}

		$(document).ready(function() {
			// 激活导航位置
			setSidebarActive("order-manage");

			// 列表按钮 
			$("#dataList td input[type='checkbox']").iCheck({
				checkboxClass : 'icheckbox_square-blue',
				increaseArea : '20%'
			});
			// 全选操作 
			$("#selall").click(function() {
				var clicks = $(this).is(':checked');
				if (!clicks) {
					$("#dataList td input[type='checkbox']").iCheck("uncheck");
				} else {
					$("#dataList td input[type='checkbox']").iCheck("check");
				}
				$(this).data("clicks", !clicks);
			});

			//根据项目Id 查询项目

			var list = ${products};


			$("#productName").change(function(){
			    var t = this.value;
              	for(var i =0;i<list.length;i++){
              	    if(t == list[i].id){
              	       	$("#cityName").val(list[i].cityName);
                        $("#datepicker-a6").val(list[i].departureTimeStr);
                        $("#productDesc").val(list[i].productDesc);


						//选择路线
						$("#routeId").html("");
						for(var a =0;a<list[i].route.length;a++){
							$("#routeId").append("<option value=\""+list[i].route[a].id+"\">"+list[i].route[a].route+"</option>");
						}
					}
				}
				//获取当前项目还有多少空位
                $.post("/orders/selNumber.do",{productId:t},function(data){
                    $("#number").attr('value',1+"-"+(data.number-data.count));
                })

			});
			$("#number").keyup(function () {
                $("#travellerRow").html("");
			    var index = parseInt(this.value);
			    for(var i = 0;i<index;i++){
                    var tr ="<tr>\n" +
                        "\t\t\t\t\t\t\t\t<td>\n" +
                        "\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"travellers["+i+"].id\"  />\n" +
                        "\t\t\t\t\t\t\t\t\t<input class=\"form-control\" name=\"travellers["+i+"].occupation\" type=\"text\" size=\"10\" value=\"${traveller.occupation}\">\n" +
                        "\t\t\t\t\t\t\t\t</td>\n" +
                        "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"10\" \n" +
                        "\t\t\t\t\t\t\t\t\t\t   class=\"form-control\" name=\"travellers["+i+"].name\" ></td>\n" +
                        "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"10\" \n" +
                        "\t\t\t\t\t\t\t\t\t\t   class=\"form-control\" name=\"travellers["+i+"].sex\" ></td>\n" +
                        "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"10\" \n" +
                        "\t\t\t\t\t\t\t\t\t\t   class=\"form-control\" name=\"travellers["+i+"].age\" ></td>\n" +
                        "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"20\" name=\"travellers["+i+"].phoneNum\"\n" +
                        "\t\t\t\t\t\t\t\t\t class=\"form-control\"  ></td>\n" +
                        "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"15\" name=\"travellers["+i+"].credentialsTypeStr\"\n" +
                        "\t\t\t\t\t\t\t\t\t class=\"form-control\"></td>\n" +
                        "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"28\" name=\"travellers["+i+"].credentialsNum\"\n" +
                        "\t\t\t\t\t\t\t\t\tclass=\"form-control\"></td>\n" +
                        "\t\t\t\t\t\t\t</tr>\n";
                    $("#travellerRow").append(tr);

				}
            })
            var tr ="<tr>\n" +
                "\t\t\t\t\t\t\t\t<td>\n" +
                "\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"travellers[0].id\"  />\n" +
                "\t\t\t\t\t\t\t\t\t<input class=\"form-control\" name=\"travellers[0].occupation\" type=\"text\" size=\"10\" >\n" +
                "\t\t\t\t\t\t\t\t</td>\n" +
                "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"10\"\n" +
                "\t\t\t\t\t\t\t\t\t\t   class=\"form-control\" name=\"travellers[0].name\" ></td>\n" +
                "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"10\" \n" +
                "\t\t\t\t\t\t\t\t\t\t   class=\"form-control\" name=\"travellers[0].sex\" ></td>\n" +
                "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"10\" \n" +
                "\t\t\t\t\t\t\t\t\t\t   class=\"form-control\" name=\"travellers[0].age\" ></td>\n" +
                "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"20\" name=\"travellers[0].phoneNum\"\n" +
                "\t\t\t\t\t\t\t\t\t class=\"form-control\"  ></td>\n" +
                "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"15\" name=\"travellers[0].credentialsTypeStr\"\n" +
                "\t\t\t\t\t\t\t\t\t class=\"form-control\"></td>\n" +
                "\t\t\t\t\t\t\t\t<td><input type=\"text\" size=\"28\" name=\"travellers[0].credentialsNum\"\n" +
                "\t\t\t\t\t\t\t\t\tclass=\"form-control\"></td>\n" +
                "\t\t\t\t\t\t\t</tr>\n";
            $("#travellerRow").append(tr);
            for(var a =0;a<list[0].route.length;a++){
                $("#routeId").append("<option value=\""+list[0].route[a].id+"\">"+list[0].route[a].route+"</option>");
            }

            $.post("/orders/selNumber.do",{productId:$("#productName").val()},function(data){
                $("#number").attr('value',1+"-"+(data.number-data.count));
            })


        })
	</script>
</body>


</html>